package com.hxzy.system.service;

import com.hxzy.common.core.domain.entity.DictData;
import com.hxzy.system.dto.DictDataDTO;

import java.util.List;

/**
 * 功能描述
 *
 * @author tonneyyy
 */
public interface DictDataService extends CommonService<DictData,Long> {
    /**
     * 根据字典类型查询字典数据
     *
     * @param dictType 字典类型
     * @return 字典数据集合信息
     */
    List<DictData> selectDictDataByType(String dictType);

    List<DictData> search(DictDataDTO dictDataDTO);

    /**
     * 删除值
     * @param dictCodes
     */
    void deleteDictDataByIds(Long[] dictCodes);
}
